package com.ejuornal.service;

import java.util.List;

import com.ejuornal.bean.Board;
import com.ejuornal.bean.Page;

public interface BoardService {
	/**
	 * 添加期刊模块
	 * @param board
	 */
	public void add(Board board);
	
	/**
	 * 修改
	 * @param board
	 */
	public void update(Board board);
	
	/**
	 * 根据ID删除版块
	 * @param boardIds
	 */
	public void delete(int... boardIds);
	
	/**
	 * 根据期刊的ID号查询该期刊的版块
	 * @param periodicalId 期刊的ID号
	 * @return 返回List<Board>
	 */
	public List<Board> findByPeriodicalId(int periodicalId);
	
	/**
	 * 查询所有的版块
	 * @return
	 */
	public Page<Board> find(int current_record, String url);
}
